Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 GREEN LANE NORTH Detached £643,738 £375,000 15 Aug 2006
5 GREEN LANE NORTH Detached £528,729 £337,000 23 Aug 2007
7 GREEN LANE NORTH Detached £501,347 £290,000 28 Oct 2011
11 GREEN LANE NORTH Semi-Detached £433,491 £189,950 5 Sep 2003
15 GREEN LANE NORTH Detached £434,609 £235,000 27 May 2009
17 GREEN LANE NORTH Detached £540,155 £470,000 30 Jul 2021